/*
 * @Author: 灰灰
 * @Date: 2021-12-23 16:14:49
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2022-01-07 15:54:39
 */
import moment from "moment";

const time = {
  // 时间格式化 YYYY-MM-DD HH:mm:ss
  timeFormat(val, format = 'YYYY-MM-DD HH:mm:ss') {
    let time = moment(val);
    let isValid = time.isValid();
    if (!isValid) {
      // 对毫秒进行格式化
      time = moment(val, 'x');
    }
    return time.format(format);
  },
  // 日期格式化 YYYY-MM-DD
  timeDate(val, format = 'YYYY-MM-DD') {
    return moment(val).format(format);
  },
  // 日期格式化  YYYY年MM日DD
  timeCnDate(val, format = 'YYYY年MM日DD') {
    return moment(val).format(format);
  },
}

export default time;